Uplink transmission method and terminal device

ABSTRACT

An uplink transmission method includes; determining, by a terminal device according to an expected sending power of each uplink among a plurality of uplinks, an actual sending power of the each uplink; and sending, by the terminal device, signal on the each uplink using the actual sending power of the each uplink.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. application Ser. No.16/619,655, filed Dec. 5, 2019, which is a U.S. National Stage Entry ofInternational Application No. PCT/CN2017/096671, filed Aug. 9, 2017, theentire disclosures of which are incorporated herein by reference.

TECHNICAL FIELD

The present disclosure generally relates to the field of communication,and more particularly, to an uplink transmission method and a terminaldevice.

BACKGROUND

In discussion of the 5G system, it is determined that downlinktransmission may adopt the following scheme: a plurality of transmissionand reception points (TRPs) or beams may send a plurality of physicaldownlink control channels (PDCCHs) to a terminal device, wherein eachPDCCH includes indication information of a corresponding data channel,and the plurality of PDCCHs may be considered to correspond to aplurality of downlinks.

Correspondingly, the terminal device has a plurality of uplinks, and theterminal device may send signal to a network device through theplurality of uplinks. For example, the terminal device maysimultaneously send signal through the plurality of uplinks. In thiscase, for the terminal device, how to control sending powers of theplurality of uplinks to improve system performance is a problem urgentlyto be solved.

SUMMARY

Embodiments of the present disclosure provide an uplink transmissionmethod and a terminal device, which can improve system performance.

A first aspect provides an uplink transmission method, which includes:

determining, by a terminal device according to an expected sending powerof each uplink among a plurality of uplinks, an actual sending power ofthe each uplink; and

sending, by the terminal device, signal on the each uplink using theactual sending power of the each uplink.

Therefore, according to the uplink transmission method of theembodiments of the present disclosure, the terminal device does not senduplink signal directly using the expected sending power of the eachuplink, instead the terminal device determines the actual sending powerof the each uplink according to the expected sending power of the eachuplink, which is advantageous to ensuring that the sum of the actualsending power of the each uplink is not greater than a maximum sendingpower allowed for the terminal device, and thus is advantageous toimproving the utilization factor of the sending power of the terminal,such that the system performance can be improved.

In combination with the first aspect, in some implementation manners ofthe first aspect, the determining, by a terminal device according to anexpected sending power of each uplink among a plurality of uplinks, anactual sending power of the each uplink includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink and amaximum sending power of the terminal device (UE), wherein the maximumsending power of the UE is indicative of a maximum sending poweravailable for the terminal device to simultaneously send signal on theplurality of uplinks.

Optionally, the terminal device may determine a power value obtained bysubtracting a corresponding adjustment amount from the expected sendingpower of the each uplink as the actual sending power of the each uplink.Optionally, the adjustment amount used by the each uplink may be thesame or may be different. Optionally, the terminal device may alsodetermine a power value obtained by multiplying the expected sendingpower of the each uplink by a corresponding adjustment factor as theactual sending power of the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the determining the actual sending power of the eachuplink by the terminal device according to the expected sending power ofthe each uplink and a maximum sending power of the terminal device (UE)includes:

determining, by the terminal device, a sending power obtained bymultiplying the expected sending power of the each uplink by a sameadjustment factor as the actual sending power of the each uplink if asum of the expected sending power of the each uplink is greater than themaximum sending power of the UE, wherein a sum of the actual sendingpower of the each uplink is not greater than the maximum sending powerof the UE.

When the plurality of uplinks include a first uplink and a seconduplink, this implementation manner may be expressed as below: ifP1+P2≥P_max, P1′=K*P1, and P2′=K*P2, wherein K*(P1+P2)≤P_max.

In combination with the first aspect, in some implementation manners ofthe first aspect, the determining the actual sending power of the eachuplink by the terminal device according to the expected sending power ofthe each uplink and a maximum sending power of the terminal device (UE)includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink, themaximum sending power of the UE, and a priority of the each uplink.

Optionally, the terminal device may preferentially satisfy the expectedsending power of the uplink having a higher priority. On the basis ofsatisfying the expected sending power of the uplink having a higherpriority, if the maximum sending power of the UE is still available,corresponding sending power may be allocated to other uplinks having alower priority, or no sending power is allocated to other uplinks havinga lower priority, that is, no signal is sent using other uplinks.

In combination with the first aspect, in some implementation manners ofthe first aspect, the plurality of uplinks include a first uplink, thepriority of the first uplink is higher than priorities of other uplinks,and the determining the actual sending power of the each uplink by theterminal device according to the expected sending power of the eachuplink, the maximum sending power of the UE, and a priority of the eachuplink includes:

determining an expected sending power of the first uplink as an actualsending power corresponding to the first uplink if the expected sendingpower of the first uplink is not greater than the maximum sending powerof the UE; or

determining the maximum sending power of the UE as the actual sendingpower corresponding to the first uplink if the expected sending power ofthe first uplink is greater than the maximum sending power of the UE.

In combination with the first aspect, in some implementation manners ofthe first aspect, the other uplinks include a second uplink, and thedetermining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink, themaximum sending power of the UE, and a priority of the each uplinkincludes:

determining, if the expected sending power of the first uplink is notgreater than the maximum sending power of the UE, an actual sendingpower of the second uplink as a part or all of a first power differenceor as zero, wherein the first power difference is a difference valueobtained by subtracting the actual sending power of the first uplinkfrom the maximum sending power of the UE; or

determining the actual sending power of the second uplink as zero if theexpected sending power of the first uplink is greater than the maximumsending power of the UE.

In general, if the priority of the first uplink is higher than that ofthe second uplink, this implementation manner may be expressed as below:

if P1≥P_max, P1′=P_max, P2′=0; or

if P1<P_max, P1′=P1, P2′=a*(P_max−P1), or P2′=0, wherein a≤1.

In combination with the first aspect, in some implementation manners ofthe first aspect, the priority of the each uplink is configured by anetwork device or determined by the terminal device.

In combination with the first aspect, in some implementation manners ofthe first aspect, the priority of the each uplink is determined by theterminal device according to a preset rule.

The preset rule may be a rule agreed in a protocol. That is, both thenetwork device and the terminal device may obtain the preset rulewithout information interaction, or the terminal device may alsodetermine the priority of the each uplink according to a rule preset bythe terminal device itself.

In combination with the first aspect, in some implementation manners ofthe first aspect, the preset rule is indicative of determining thepriority of the each uplink according to at least one of:

a data size of a downlink corresponding to the uplink, a physical uplinkcontrol channel (PUCCH) format used by the uplink, a channel type usedby the uplink, a signal type of transmission of the uplink, a waveformused by the uplink, or a path loss of the uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the method further includes:

receiving, by the terminal device, first configuration information sentby a network device, wherein the first configuration information is usedfor determining the maximum sending power of the UE.

In combination with the first aspect, in some implementation manners ofthe first aspect, the each uplink among the plurality of uplinksrespectively corresponds to a respective maximum sending power, and thedetermining, by a terminal device according to an expected sending powerof each uplink among a plurality of uplinks, an actual sending power ofthe each uplink includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink andthe respective maximum sending power corresponding to the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the plurality of uplinks include a first uplink, andthe determining the actual sending power of the each uplink by theterminal device according to the expected sending power of the eachuplink and the respective maximum sending power corresponding to theeach uplink includes:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum sending power corresponding tothe first uplink, wherein the first sending power is not greater thanthe maximum sending power corresponding to the first uplink; or

determining, by the terminal device, the expected sending power of thefirst uplink as the actual sending power of the first uplink if theexpected sending power of the first uplink is not greater than themaximum sending power corresponding to the first uplink.

In general, this implementation manner may be expressed as below: ifP1>P1_max, it is determined that P1′=P, wherein P≤P1_max; or

if P1≤P1_max, it is determined that P1′=P1.

In combination with the first aspect, in some implementation manners ofthe first aspect, the each uplink among the plurality of uplinksrespectively corresponds to a respective maximum sending power and, ifonly a first uplink among the plurality of uplinks needs uplinktransmission, the determining, by a terminal device according to anexpected sending power of each uplink among a plurality of uplinks, anactual sending power of the each uplink includes:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum sending power of the UE, whereinthe first sending power is not greater than the maximum sending power ofthe UE; or

determining, by the terminal device, the expected sending power of thefirst uplink as the actual sending power of the first uplink if theexpected sending power of the first uplink is not greater than themaximum sending power of the UE.

In this implementation manner, if P1>P_max, it is determined that P1′=P,wherein P≤P_max; or if P1≤P_max, it is determined that P1′=P1.

Optionally, if only a first uplink among the plurality of uplinks needsuplink transmission, the terminal device may also control the actualsending power of the first uplink according to the maximum sending powerof the first uplink. That is, the actual sending power of the firstuplink is controlled to be not greater than the maximum sending power ofthe first uplink, which is specifically expressed as below: ifP1>P1_max, it is determined that P1′=P, wherein P≤P1_max; or

if P1≤P1_max, it is determined that P1′=P1.

That is, when only one uplink needs uplink transmission, the terminaldevice may control the actual sending power of this uplink according tothe maximum sending power of this uplink, or may also control the actualsending power of this uplink according to the maximum sending power ofthe UE.

In combination with the first aspect, in some implementation manners ofthe first aspect, the method further includes:

receiving, by the terminal device, second configuration information sentby a network device, wherein the second configuration informationincludes the maximum sending power corresponding to the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the sum of the maximum sending power corresponding tothe each uplink is less than or equal to the maximum sending power ofthe UE.

In combination with the first aspect, in some implementation manners ofthe first aspect, the each uplink respectively corresponds to arespective maximum static power, and the determining, by a terminaldevice according to an expected sending power of each uplink among aplurality of uplinks, an actual sending power of the each uplinkincludes:

determining the actual sending power of the each uplink according to theexpected sending power of the each uplink and the respective maximumstatic power corresponding to the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, a sum of the maximum static power corresponding to theeach uplink is less than the maximum sending power of the UE, a dynamicpower adjustment amount is obtained by subtracting the sum of themaximum static power corresponding to the each uplink from the maximumsending power of the UE, and the dynamic power adjustment amount is usedfor dynamically adjusting sending powers of the plurality of uplinks.

Therefore, in the uplink transmission method of the embodiments of thepresent disclosure, the terminal device may perform semi-staticadjustment on the sending power of the each uplink according to themaximum static power and the dynamic power adjustment amountcorresponding to the each uplink.

Optionally, the actual sending power of the each uplink is not allowedto be greater than the maximum sending power of the each uplink, but theactual sending power of the each uplink may be greater than the maximumstatic power of the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the plurality of uplinks include a first uplink, andthe determining the actual sending power of the each uplink according tothe expected sending power of the each uplink and the maximum staticpower corresponding to the each uplink includes:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum static power corresponding to thefirst uplink, wherein the first sending power is equal to a sum of themaximum static power corresponding to the first uplink and a firstadjustment amount, and the first adjustment amount is a part or all ofthe dynamic power adjustment amount.

That is, if the expected sending power of the first uplink is greaterthan the maximum static power corresponding to the first uplink, theterminal device may select to allocate a part or all of the dynamicpower adjustment amount to the first uplink. Optionally, if the expectedsending power of the first uplink is not greater than the maximum staticpower corresponding to the first uplink, the terminal device maydetermine the expected sending power of the first uplink as the actualsending power of the first uplink.

In general, if P1>P1_static, P1′=P1_static+ΔP1, wherein ΔP1 representsthe aforementioned first adjustment amount, ΔP1=a*ΔP, a≤1; or if P1≤P1static, P1′=P1.

In combination with the first aspect, in some implementation manners ofthe first aspect, the determining the actual sending power of the eachuplink according to the expected sending power of the each uplink andthe maximum static power corresponding to the each uplink includes:

determining, by the terminal device, the actual sending power of theeach uplink according to the expected sending power of the each uplink,the respective maximum static power corresponding to the each uplink,and a priority of the each uplink.

In this implementation, if all the expected sending powers of theplurality of uplinks are greater than the corresponding static sendingpower, the terminal device may further determine the actual sendingpowers of the plurality of uplinks according to the priorities of theplurality of uplinks. For example, the dynamic power adjustment amountmay be sequentially allocated according to the priorities of theplurality of uplinks.

In combination with the first aspect, in some implementation manners ofthe first aspect, the plurality of uplinks include a first uplink and asecond uplink, and the determining, by the terminal device, the actualsending power of the each uplink according to the expected sending powerof the each uplink, the respective maximum static power corresponding tothe each uplink, and a priority of the each uplink includes:

determining, by the terminal device, an actual sending power of thefirst uplink and an actual sending power of the second uplink accordingto an expected sending power of the first uplink, an expected sendingpower of the second uplink, a maximum static power corresponding to thefirst uplink, a maximum static power corresponding to the second uplink,a priority of the first uplink and a priority of the second uplink, ifthe expected sending power of the first uplink is greater than themaximum static power corresponding to the first uplink and the expectedsending power of the second uplink is greater than the maximum staticpower corresponding to the second uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, the determining, by the terminal device, an actualsending power of the first uplink and an actual sending power of thesecond uplink according to an expected sending power of the firstuplink, an expected sending power of the second uplink, a maximum staticpower corresponding to the first uplink, a maximum static powercorresponding to the second uplink, and a priority of the first uplinkand a priority of the second uplink includes:

determining a first sending power as the actual sending power of thefirst uplink and determining a second sending power as the actualsending power of the second uplink if the priority of the first uplinkis higher than the priority of the second uplink, wherein the firstsending power is equal to a sum of the maximum static powercorresponding to the first uplink and a first adjustment amount, thefirst adjustment amount is a part or all of the dynamic adjustmentamount, and the second sending power is equal to a part or all of afirst power difference obtained by subtracting the first sending powerfrom the maximum sending power of the UE.

In combination with the first aspect, in some implementation manners ofthe first aspect, the method further includes:

determining a part of the dynamic adjustment amount as the firstadjustment amount if the expected sending power of the first uplink isless than a second power difference, wherein the second power differenceis a power difference obtained by subtracting, from the maximum sendingpower of the UE, a sum of maximum static powers corresponding to uplinksamong the plurality of uplinks other than the first uplink; or

determining all of the dynamic adjustment amount as the first adjustmentamount if the expected sending power of the first uplink is not lessthan the second power difference.

That is, if P1<P_max−P2_static, ΔP1=a*ΔP, wherein a<1; or

if P1≥P_max−P2_static, ΔP1=ΔP.

In combination with the first aspect, in some implementation manners ofthe first aspect, the method further includes:

receiving, by the terminal device, third configuration information sentby a network device, wherein the third configuration informationincludes the maximum static power corresponding to the each uplink.

In combination with the first aspect, in some implementation manners ofthe first aspect, carrier waves corresponding to the plurality ofuplinks at least partially overlap in a frequency domain.

A second aspect provides a terminal device, which is configured toperform the method in the first aspect or in any possible implementationmanner of the first aspect. Specifically, the terminal device includes aunit configured to perform the method in the first aspect or in anypossible implementation manner of the first aspect.

A third aspect provides a terminal device, which includes: a memory, aprocessor, an input interface, and an output interface. The memory, theprocessor, the input interface, and the output interface are connectedvia a bus system. The memory is configured to store instructions, andthe processor is configured to execute the instructions stored in thememory to perform the method in the first aspect or in any possibleimplementation manner of the first aspect.

A fourth aspect provides a computer storage medium, which is configuredto store computer software instructions, including programs designed forexecuting the above aspects, to perform the method in the first aspector in any possible implementation manner of the first aspect.

A fifth aspect provides a computer program product includinginstructions. When the computer program product runs on a computer, thecomputer is caused to perform the method in the first aspect or in anyalternative implementation manner of the first aspect.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of a communication system according to anembodiment of the present disclosure;

FIG. 2 is a schematic flowchart of an uplink transmission methodaccording to an embodiment of the present disclosure;

FIG. 3 is a schematic block diagram of a terminal device according to anembodiment of the present disclosure; and

FIG. 4 is a schematic block diagram of a terminal device according toanother embodiment of the present disclosure.

DETAILED DESCRIPTION

Technical solutions in the embodiments of the present disclosure will bedescribed below with reference to the accompanying drawings in theembodiments of the present disclosure.

It is to be understood that terms “system” and “network” herein areoften used interchangeably herein. It is to be understood that the“and/or” used for describing an association relationship betweenassociation objects represents presence of three relationships. Forexample, A and/or B may represent presence of the A only, presence ofboth the A and the B, and presence of the B only. Moreover, Character“/” generally indicates that an “or” relationship is between theassociation objects.

The technical solutions of the embodiments of the present disclosure maybe applied to various communication systems, for example, a GlobalSystem of Mobile communication (GSM), a Code Division Multiple Access(CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system,a General Packet Radio Service (GPRS) system, a Long Term Evolution(LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE TimeDivision Duplex (TDD) system, a Universal Mobile TelecommunicationSystem (UMTS) or a Worldwide Interoperability for Microwave Access(WiMAX) communication system, or a future 5G system, etc.

FIG. 1 illustrates a wireless communication system 100 used in anembodiment of the present disclosure. The wireless communication system100 may include a network device 110. The network device 110 may be adevice communicating with a terminal device. The network device 110 mayprovide communication coverage for a particular geographic region, andmay communicate with a terminal device (such as UE) positioned withinthe coverage region. Optionally, the network device 110 may be a BaseTransceiver Station (BTS) in a GSM system or a CDMA system, a NodeB (NB)in a WCDMA system, an Evolutional Node B (eNB or eNodeB) in a LTEsystem, an LTE Time Division Duplex (TDD) system, or a wirelesscontroller in Cloud Radio Access Network (CRAN), or a relay station, anaccess point, a vehicle-mounted device, a wearable device, a networkside device in a future 5G network, or a network device in a futureevolutional Public Land Mobile Network (PLMN).

The wireless communication system 100 further includes at least oneterminal device 120 positioned within the coverage range of the networkdevice 110. The terminal device 120 may be either mobile or fixed.Optionally, the terminal device 120 may refer to an access terminal,user equipment (UE), a subscriber unit, a subscriber station, a mobilestation, a remote station, a remote terminal, a mobile device, a userterminal, a terminal, a wireless communication device, a user agent, ora user apparatus. The terminal device may be a cellular phone, acordless phone, an SIP (Session Initiation Protocol) phone, a WLL(Wireless Local Loop) station, a PDA (Personal Digital Assistant), ahandheld device having a wireless communication function, a computingdevice, or another processing device connected to a wireless modem, avehicle-mounted device, a wearable device, a terminal device in thefuture 5G network, or a terminal device in the future evolutional PLMN,etc.

Optionally, device to device (D2D) communication may be performedbetween the terminal devices 120.

Optionally, the 5G system or network may also be referred to as a newradio (NR) system or network.

FIG. 1 schematically illustrates one network device and two terminaldevices. Optionally, the wireless communication system 100 may include aplurality of network devices, and each of the network devices mayinclude other numbers of terminal devices within its coverage range,which is not limited in the embodiments of the present disclosure.

Optionally, the wireless communication system 100 may further includeother network entities, such as a network controller, a mobilitymanagement entity, and the like, which is not limited in the embodimentsof the present disclosure.

In the embodiments of the present disclosure, the terminal device mayreceive a plurality of PDCCHs from a plurality of TRPs or beams, whereinthe plurality of TRPs or beams may be one of the following cases:

1. the plurality of TRPs or beams belong to the same cell, and theconnection between the plurality of TRPs is ideal, that is, informationinteraction may be performed quickly;

2. the plurality of TRPs or beams belong to the same cell, and theconnection between the plurality of TRPs is not ideal, that is,information interaction may be performed between the TRPs at a slowerspeed;

3. the plurality of TRPs or beams belong to different cells, and theconnection between the plurality of TRPs is ideal; and

4. the plurality of TRPs or beams belong to different cells, and theconnection between the plurality of TRPs is not ideal.

FIG. 2 schematically illustrates an uplink transmission method 200according to an embodiment of the present disclosure. This method 200may be used in the above wireless communication system 100, but theembodiment of the present disclosure is not limited thereto.

As shown in FIG. 2, this method 200 includes following steps:

S210: determining, by a terminal device according to an expected sendingpower of each uplink among a plurality of uplinks, an actual sendingpower of the each uplink; and

S220: sending signal on the each uplink by the terminal device using theactual sending power of the each uplink.

It is to be noted that in the embodiments of the present disclosure,each uplink includes a control channel and a corresponding data channel.That is, each uplink may be configured to transmit control signal anduplink data.

Optionally, the signal transmitted by the terminal device on theplurality of uplinks may include at least one of:

Acknowledgement/Negative ACKnowledgement (ACK/NACK) corresponding todownlink transmission, channel state information (CSI) corresponding toa downlink channel, uplink data, or sounding reference signal (SRS).

Optionally, in the embodiments of the present disclosure, the expectedsending power of the each uplink may be determined according to anexisting rule. That is, the expected sending power of the each uplink isan estimated sending power of the each uplink. However, the estimatedexpected sending power of the each uplink may likely be greater than themaximum sending power allowed for the each uplink, or the sum of theexpected sending power of the each uplink may likely be greater than themaximum sending power (which may also be referred to as the maximumsending power of the UE, denoted as P_max) allowed for the terminaldevice. When the above case occurs, the terminal device cannot directlytransmit the signal on the each uplink using the expected sending powerdetermined for the each uplink. Therefore, the terminal device needs toperform power control on the sending power of the each uplink. Forexample, the terminal device may determine the actual sending power ofthe each uplink according to the expected sending power of the eachuplink. When the sum of the actual sending power of the each uplink isnot greater than the maximum sending power of the UE, the terminaldevice sends the signal on the each uplink using the actual sendingpower of the each uplink.

Therefore, according to the uplink transmission method of theembodiments of the present disclosure, the terminal device does not senduplink signal directly using the expected sending power of the eachuplink, instead the terminal device determines the actual sending powerof the each uplink according to the expected sending power of the eachuplink, which is advantageous to ensuring that the sum of the actualsending power of the each uplink is not greater than a maximum sendingpower allowed for the terminal device, and thus is advantageous toimproving the utilization factor of the sending power of the terminal,such that the system performance can be improved.

It is to be noted that in the embodiments of the present disclosure, themaximum sending power allowed for the terminal device or the maximumsending power of the UE refers to a maximum sending power available forthe terminal device to simultaneously send signal on the plurality ofuplinks. That is, the sum of the actual sending power of the each uplinkis not allowed to be greater than the maximum sending power of the UE,wherein the maximum sending power of the UE is the sum of the maximumsending power allowed for the each uplink.

For example, the plurality of uplinks include a first uplink and asecond uplink, which respectively correspond to an expected sendingpower P1 and an expected sending power P2. If P1+P2>P_max, i.e., if thesum of the expected sending power of the first uplink and the expectedsending power of the second uplink is greater than the maximum sendingpower of the UE, the sending power of the first uplink and the sendingpower of the second uplink need to be controlled, and the actual sendingpower of the first uplink and the actual sending power of the seconduplink are determined and denoted as P1′ and P2′, respectively. Afterthe power control, the sum of the actual sending power of the eachuplink satisfies P1′+P2′≤P_max.

Optionally, the terminal device may determine a sending power obtainedby multiplying the expected sending power of the first uplink and theexpected sending power of the second uplink by the same adjustmentfactor as the actual sending power of the first uplink and the actualsending power of the second uplink.

Optionally, if the expected sending power of the first uplink is lessthan the maximum sending power of the UE, i.e., if P1<P_max, theexpected sending power of the first uplink may be determined as theactual sending power value of the first uplink, i.e., P1′=P1. The actualsending power value of the second uplink is a difference value obtainedby subtracting the actual sending power of the first uplink from themaximum sending power of the UE, i.e., P2′=P_max−P1′.

Optionally, if the expected sending power of the first uplink is greaterthan or equal to the maximum sending power of the UE, i.e., P1≥P_max, atthis moment, the maximum sending power of the UE may be determined asthe actual sending power of the first uplink, and the actual sendingpower of the second uplink is zero, i.e., P1′=P_max, and P2′=0.

Optionally, in some possible embodiments, S210 may include:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink and amaximum sending power of the terminal device (UE), wherein the maximumsending power of the UE is indicative of a maximum sending poweravailable for the terminal device to simultaneously send signal on theplurality of uplinks.

For example, the terminal device may adjust the expected sending powerof the each uplink, such that the sum of the actual sending power of theeach uplink is not greater than the maximum sending power of the UE. Byway of example but not limitation, the terminal device may determine apower value obtained by subtracting a corresponding adjustment amountfrom the expected sending power of the each uplink as the actual sendingpower of the each uplink. Optionally, the adjustment amount used by theeach uplink may be the same or may be different. Optionally, theterminal device may also determine a power value obtained by multiplyingthe expected sending power of the each uplink by a correspondingadjustment factor as the actual sending power of the each uplink.

For example, the plurality of uplinks include a first uplink and asecond uplink, the expected sending power P1 of the first uplink and theexpected sending power P2 of the second uplink are 10 and 20,respectively, and the maximum sending power P_max of the UE is 20. Thepower control is required because P1+P2>P_max. Optionally, the terminaldevice may determine a power value obtained by subtracting a firstadjustment amount (denoted as ΔP1) from the expected sending power ofthe first uplink as the actual sending power P1′ of the first uplink,and may determine a power value obtained by subtracting a secondadjustment amount (denoted as ΔP2) from the expected sending power ofthe second uplink as the actual sending power P2′ of the second uplink.By way of example but not limitation, if ΔP1=5 and ΔP2=5, P1′=P1−ΔP1=5,and P2′=P2−ΔP2=15; or if ΔP1=1 and ΔP2=10, P1′=P1−ΔP1=9, andP2′=P2−ΔP2=10, and so on.

Optionally, the expected sending power of the first uplink may bemultiplied by a first adjustment factor K1, and the expected sendingpower of the second uplink may be multiplied by a second adjustmentfactor K2. Optionally, the first adjustment factor may be the same as ormay be different from the second adjustment factor. Continuing referringto the above example, if K1=½ and K2=½, P1′=K1*P1=5, and P2′=K2*P2=10;if K1=1 and K2=½, P1′=K1*P1=10 and P2′=K2*P2=10, and so on.

Embodiment 1

Optionally, in a specific embodiment, the determining the actual sendingpower of the each uplink by the terminal device according to theexpected sending power of the each uplink and the maximum sending powerof the UE includes:

determining, by the terminal device, a sending power obtained bymultiplying the expected sending power of the each uplink by a sameadjustment factor as the actual sending power of the each uplink if asum of the expected sending power of the each uplink is greater than themaximum sending power of the UE, wherein sum of the actual sending powerof the each uplink is not greater than the maximum sending power of theUE.

An introduction is made below taking an example where the plurality ofuplinks include a first uplink and a second uplink, but no limitationshould be imposed on the embodiments of the present disclosure. Moreuplinks may be included in the embodiments of the present disclosure,for example, a third uplink and a fourth uplink, etc. When more uplinksare included, the uplink transmission method in the embodiments of thepresent disclosure may be adaptively adjusted, and corresponding detailsare not described again hereinafter.

Specifically, if the plurality of uplinks include the first uplink andthe second uplink, which respectively correspond to an expected sendingpower P1 and an expected sending power P2. If P1+P2>P_max, power controlis required. Optionally, the expected sending powers of the plurality ofuplinks may be adjusted using the same adjustment factor K, such thatthe sum of the adjusted sending powers of the uplinks is not greaterthan the maximum sending power of the UE, i.e., K*(P1+P2)≤P_max issatisfied. For example, P1=40, P2=60, and P_max=80, thus K may be equalto ⅘ or a smaller value. If K=⅘, the actual sending power P1′ of thefirst uplink is equal to 32, i.e., P1′=32, and the actual sending powerP2′ of the second uplink is equal to 48, i.e., P2′=48.

In general, if the plurality of uplinks include a first uplink and asecond uplink, the Embodiment 1 may be expressed as below:

if P1+P2≥P_max, P1′=K*P1, and P2′=K*P2, wherein K*(P1+P2)≤P_max.

Embodiment 2

Optionally, in a possible embodiment, the determining the actual sendingpower of the each uplink by the terminal device according to theexpected sending power of the each uplink and the maximum sending powerof the UE includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink, themaximum sending power of the UE, and a priority of the each uplink.

In Embodiment 2, the plurality of uplinks may have a priority order.When performing power control, the terminal device may determine theactual sending power of the each uplink according to the priority orderof the plurality of uplinks. For example, the terminal device maypreferentially satisfy the expected sending power of the uplink having ahigher priority. On the basis of satisfying the expected sending powerof the uplink having a higher priority, if the maximum sending power ofthe UE is still available, corresponding sending power may be allocatedto other uplinks having a lower priority, or no sending power isallocated to other uplinks having a lower priority, that is, no signalis sent using other uplinks.

Optionally, in a specific embodiment of Embodiment 2, the plurality ofuplinks include a first uplink, the priority of the first uplink ishigher than priorities of other uplinks, and the determining the actualsending power of the each uplink by the terminal device according to theexpected sending power of the each uplink, the maximum sending power ofthe UE, and a priority of the each uplink includes:

determining an expected sending power of the first uplink as an actualsending power corresponding to the first uplink if the expected sendingpower of the first uplink is not greater than the maximum sending powerof the UE; or

determining the maximum sending power of the UE as the actual sendingpower corresponding to the first uplink if the expected sending power ofthe first uplink is greater than the maximum sending power of the UE.

In this embodiment, the priority of the first uplink is higher than thepriorities of other uplinks, in this case, the terminal device maypreferentially allocate a sending power to the first uplink. Optionally,if P1≥P_max, that is, if the expected sending power of the first uplinkis greater than or equal to the maximum sending power of the UE, or evenif the maximum sending power of the UE is allocated to the first uplink,the expected sending power of the first uplink is barely satisfied oreven not satisfied yet. In this case, the terminal device may determinethe maximum sending power of the UE as the actual sending power of thefirst uplink, i.e., P1′=P_max. Optionally, if P1<P_max, the terminaldevice may determine the expected sending power of the first uplink asthe actual sending power of the first uplink, i.e., P1′=P1. BecauseP1<P_max, after the sending power is allocated to the first uplink,there is still residual maximum sending power of the UE. In this case,the terminal device may allocate the residual sending power to otheruplinks having a lower priority, or no residual sending power isallocated to other uplinks having a lower priority, that is, no signalis sent using other uplinks having a lower priority.

Continuing referring to the above embodiment, the other uplinks includea second uplink, and the determining the actual sending power of theeach uplink by the terminal device according to the expected sendingpower of the each uplink, the maximum sending power of the UE, and apriority of the each uplink includes:

determining a part or all of a first power difference as an actualsending power of the second uplink, or determining the actual sendingpower of the second uplink as zero if the expected sending power of thefirst uplink is not greater than the maximum sending power of the UE,wherein the first power difference is a difference value obtained bysubtracting the actual sending power of the first uplink from themaximum sending power of the UE; or

determining the actual sending power of the second uplink as zero if theexpected sending power of the first uplink is greater than the maximumsending power of the UE.

In this embodiment, the priority of the first uplink is higher than thatof the second uplink. As can be known from the above description, theterminal device may preferentially allocate sending power to the firstuplink. If there is still residual sending power of the UE after thesending power is allocated to the first uplink (i.e., the sending poweris not completely allocated), the terminal device may select to allocatea part or all of the residual sending power to the second uplink, or mayselect not to allocate sending power to the second uplink, i.e., nosignal is sent using the second uplink. Optionally, if there is noresidual sending power of the UE after the sending power is allocated tothe first uplink, the terminal device may determine the actual sendingpower of the second uplink as zero.

In general, if the priority of the first uplink is higher than that ofthe second uplink, this embodiment may be expressed as below:

if P1≥P_max, P1′=P_max, P2′=0; or

if P1<P_max, P1′=P1, P2′=a*(P_max−P1), or P2′=0, wherein a≤1.

Optionally, in some embodiments of the present disclosure, the priorityof the each uplink is configured by a network device or determined bythe terminal device.

For example, the network device may configure the priority of the eachuplink by sending a first message to the terminal device. Optionally,the first message may be semi-static signaling such as a radio resource.control (RRC) message, or dynamic signaling such as downlink controlinformation (DCI). Optionally, the priority of the each uplink may alsobe determined by the terminal device itself. For example, the terminaldevice may determine the priority of an uplink according to the type ofsignal transmitted by the uplink, or may determine the priority of anuplink according to a PUCCH format used by the link, and so on.

Optionally, the priority of the each uplink may also be determined bythe terminal device according to a preset rule, wherein the preset rulemay be agreed in a protocol. That is, both the terminal device and thenetwork device may obtain the preset rule without informationinteraction. In other words, it may be unnecessary for the networkdevice to configure, for the terminal device, the priority of the eachuplink, and the terminal device directly determines the priority of theeach uplink according to the preset rule.

Optionally, in some embodiments of the present disclosure, the presetrule may be indicative of determining the priority of the each uplinkaccording to at least one of:

a data size of a downlink corresponding to the uplink, a physical uplinkcontrol channel (PUCCH) format used by the uplink, a channel type usedby the uplink, a signal type of transmission of the uplink, a waveformused by the uplink, or a path loss of the uplink.

Specifically, the terminal device may determine the priority of the eachuplink according to the data size of the downlink corresponding to theuplink. For example, it may be set that the priority of thecorresponding uplink is higher when the data size of the downlink islarger, or it may be set that the priority of the corresponding uplinkis higher when the data size of the downlink is smaller.

Optionally, the terminal device may also determine the priority of theeach uplink according to the PUCCH format used by the uplink. Forexample, it may be set that different PUCCH formats correspond todifferent priorities. That is, the PUCCH format may be indicative of thepriority order of the corresponding uplink. For example, it may be setthat the uplink using the PUCCH format 2 corresponds to the highestpriority, the uplink using the PUCCH format 2 a corresponds to thesecond-highest priority, and the uplink using the PUCCH format 2 bcorresponds to the lowest priority.

Optionally, the terminal device may also determine the priority of theeach uplink according to types of signal transmitted by the plurality ofuplinks. For example, the terminal device may determine that the uplinkused for transmitting the ACK/NACK has the highest priority and theuplink used for transmitting the uplink data has the lowest priority, orthe terminal device may determine that the uplink used for transmittingthe CSI has the highest priority and the uplink used for transmittingthe uplink data has the lowest priority, and so on.

Optionally, the terminal device may also determine the priority of theeach uplink according to waveforms used by the plurality of uplinks. Forexample, the waveforms used by the uplinks may include waveforms formedby using Orthogonal Frequency Division Multiplexing (OFDM) technology orDFT-spread OFDM (DFT-s-OFDM) technology, wherein for the same maximumsending power, the waveform formed by using the DFT-s-OFDM technologyhas a larger coverage range than the waveform formed by using the OFDMtechnology. Optionally, the priority corresponding to the OFDM may beset higher than that corresponding to the DFT-s-OFDM. Accordingly, thepriority of the uplink using the OFDM technology is higher than thepriority of the uplink using the DFT-s-OFDM technology. That is, sendingpower is preferentially allocated to the uplink using the OFDMtechnology, such that the uplink with smaller path loss can transmit aplurality of data streams. Optionally, the priority corresponding to theDFT-s-OFDM may be set higher than that corresponding to the OFDM.Accordingly, the priority of the uplink using the DFT-s-OFDM technologyis higher than the priority of the uplink using the OFDM technology.That is, sending power is preferentially allocated to the uplink usingthe DFT-s-OFDM technology, such that the uplink with larger path losscan maintain transmission of basic services. That is, the terminaldevice may determine that the uplinks using the OFDM technology and theDFT-S-OFDM technology may correspond to different prioritiesrespectively.

Optionally, the terminal device may also determine the priority of theeach uplink according to path losses of the plurality of uplinks,wherein the path loss of an uplink may be indicative of superiority orinferiority in the link quality of the uplink. Specifically, lower pathloss may be considered to be better link quality, and higher path lossmay be considered to be poorer link quality. By way of example but notlimitation, it may be set that an uplink having a lower path loss maycorrespond to a higher priority, and an uplink with a higher path lossmay correspond to a lower priority. Thus, sending power may bepreferentially allocated to the uplink having better link quality, suchthat the utilization of the sending power of the terminal device can beincreased, and system performance can be improved.

Optionally, in some embodiments of the present disclosure, the method200 may further include:

receiving, by the terminal device, first configuration information sentby a network device, wherein the first configuration information is usedfor determining the maximum sending power of the UE.

That is, the network device may send the first configuration informationto the terminal device, wherein the first configuration information maybe used for determining the maximum sending power of the UE, i.e.,P_max. Optionally, the first configuration may directly indicate themaximum sending power of the UE, or the first configuration informationmay be indicative of other information. The terminal device maydetermine the maximum sending power of the UE according to the firstconfiguration information. The specific form of the first configurationinformation is not specifically limited in the embodiments of thepresent disclosure, as long as the maximum sending power of the UE canbe determined according to the first configuration information.

Optionally, the network device may carry the first configurationinformation via an RRC message, or may include the first configurationinformation via DCI, and the manner of sending the first configurationinformation is not limited in the embodiments of the present disclosure.

Embodiment 3

Optionally, in a possible embodiment, the each uplink among theplurality of uplinks respectively corresponds to a corresponding maximumsending power, and the determining, by a terminal device according to anexpected sending power of each uplink among a plurality of uplinks, anactual sending power of the each uplink includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink andthe maximum sending power corresponding to the each uplink.

In this embodiment, the each uplink respectively corresponds to thecorresponding maximum sending power, and the sum of the maximum sendingpower of the each uplink is equal to the maximum sending power of theUE. If the plurality of uplinks include the first uplink and the seconduplink, P_max=P1_max+P2_max, where P1_max represents the maximum sendingpower of the first uplink, and P2_max represents the maximum sendingpower of the second uplink.

Optionally, in a specific embodiment of Embodiment 3, the plurality ofuplinks include a first uplink, and the determining the actual sendingpower of the each uplink by the terminal device according to theexpected sending power of the each uplink and the maximum sending powercorresponding to the each uplink includes:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum sending power corresponding tothe first uplink, wherein the first sending power is not greater thanthe maximum sending power corresponding to the first uplink; or

determining, by the terminal device, the expected sending power of thefirst uplink as the actual sending power of the first uplink if theexpected sending power of the first uplink is not greater than themaximum sending power corresponding to the first uplink.

In this embodiment, the actual sending power of the each uplink is notallowed to be greater than the maximum sending power of the each uplink.If the expected sending power of the first uplink is greater than themaximum sending power of the first uplink, a first sending power notgreater than the maximum sending power of the first uplink is determinedas the actual sending power of the first uplink. That is, the firstsending power may be equal to or less than the maximum sending power ofthe first uplink. Optionally, the expected sending power of the firstuplink is determined as the actual sending power of the first uplink ifthe expected sending power of the first uplink is less than or equal tothe maximum sending power of the first uplink.

That is, if P1>P1_max, it is determined that P1′=P, wherein P≤P1_max; or

if P1≤P1_max, it is determined that P1′=P1.

In particular, if only a first uplink among the plurality of uplinksneeds uplink transmission, S210 may further include:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum sending power of the UE, whereinthe first sending power is not greater than the maximum sending power ofthe UE; or

determining the expected sending power of the first uplink as the actualsending power of the first uplink if the expected sending power of thefirst uplink is not greater than the maximum sending power of the UE.

That is, when only a first uplink among the plurality of uplinks needsuplink transmission, the terminal device may control the actual sendingpower of the first uplink according to the maximum sending power of theUE. That is, the actual sending power of the first uplink is controlledto be not greater than the maximum sending power of the UE, which isspecifically expressed as below: if P1>P_max, P1′=P, wherein P≤P_max; orif P1≤P_max, P1′=P1.

Optionally, if only a first uplink among the plurality of uplinks needsuplink transmission, similar to the foregoing embodiment, the terminaldevice may also control the actual sending power of the first uplinkaccording to the maximum sending power of the first uplink. That is, theactual sending power of the first uplink is controlled to be not greaterthan the maximum sending power of the first uplink, which isspecifically expressed as below: if P1>P1_max, P1′=P, wherein P≤P1_max;or if P1≤P1_max, P1′=P1.

That is, when only one uplink needs uplink transmission, the terminaldevice may control the actual sending power of this uplink according tothe maximum sending power of this uplink, or may also control the actualsending power of this uplink according to the maximum sending power ofthe UE.

Optionally, the method 200 further includes:

receiving, by the terminal device, second configuration information sentby a network device, wherein the second configuration informationincludes the maximum sending power corresponding to the each uplink.

That is, the network device may send the second configurationinformation to the terminal device, wherein the second configurationinformation may be indicative of the maximum sending power correspondingto the each uplink, i.e., P1_max and P2_max, etc.

Optionally, the network device may carry the second configurationinformation via an RRC message, or may include the second configurationinformation via DCI, and the manner of sending the second configurationinformation is not limited in the embodiments of the present disclosure.

Embodiment 4

Optionally, in some possible embodiments, the each uplink respectivelycorresponds to a corresponding maximum static power, and thedetermining, by a terminal device according to an expected sending powerof each uplink among a plurality of uplinks, an actual sending power ofthe each uplink includes:

determining the actual sending power of the each uplink according to theexpected sending power of the each uplink and the maximum static powercorresponding to the each uplink.

In this Embodiment 4, the each uplink respectively corresponds to acorresponding maximum static power, and different from the foregoingembodiment, the sum of the maximum static power corresponding to theeach uplink is less than the maximum sending power of the UE. That is,there is still residue after subtracting the sum of the maximum staticpower corresponding to the each uplink from the maximum sending power ofthe UE, and the residue is referred to as a dynamic power adjustmentamount (denoted as ΔP), wherein the dynamic power adjustment amount maybe used for dynamically adjusting the sending powers of the plurality ofuplinks. That is, semi-static adjustment of the sending power of theeach uplink may be implemented in this embodiment.

It is to be noted that in the foregoing embodiment, the actual sendingpower of the each uplink is not allowed to be greater than the maximumsending power of the each uplink (except in exceptional circumstances).Different from the foregoing embodiment, in the Embodiment 4, the actualsending power of the each uplink may be greater than the maximum staticpower of the each uplink, but the sum of the actual sending power of theeach uplink is not allowed to be greater than the maximum sending powerof the UE.

In a specific embodiment of Embodiment 4, the plurality of uplinksinclude a first uplink, and the determining the actual sending power ofthe each uplink according to the expected sending power of the eachuplink and the maximum static power corresponding to the each uplinkincludes:

determining, by the terminal device, a first sending power as an actualsending power of the first uplink if an expected sending power of thefirst uplink is greater than a maximum static power corresponding to thefirst uplink, wherein the first sending power is equal to the maximumstatic power corresponding to the first uplink plus a first adjustmentamount, and the first adjustment amount is a part or all of the dynamicpower adjustment amount.

That is, if the expected sending power of the first uplink is greaterthan the maximum static power corresponding to the first uplink, theterminal device may select to allocate a part or all of the dynamicpower adjustment amount to the first uplink. Optionally, if the expectedsending power of the first uplink is not greater than the maximum staticpower corresponding to the first uplink, the terminal device maydetermine the expected sending power of the first uplink as the actualsending power of the first uplink.

That is, if P1>P1_static, P1′=P1_static+ΔP1, wherein ΔP1 represents theaforementioned first adjustment amount, ΔP1=a*ΔP, a≤1; or ifP1≤P1_static, P1′=P1.

Optionally, in a specific embodiment of Embodiment 4, the method 200further includes:

determining a part of the dynamic adjustment amount as the firstadjustment amount if the expected sending power of the first uplink isless than a second power difference, wherein the second power differenceis a power difference obtained by subtracting, from the maximum sendingpower of the UE, sum of maximum static powers corresponding to otheruplinks among the plurality of uplinks excluding the first uplink; or

determining all of the dynamic adjustment amount as the first adjustmentamount if the expected sending power of the first uplink is not lessthan the second power difference.

That is, if all of the dynamic power adjustment amount is allocated tothe first uplink, the actual sending power of the first uplink isgreater than the expected sending power of the first uplink, In thiscase, a part of the dynamic power adjustment amount may be allocated tothe first uplink; or, if all of the dynamic power adjustment amount isallocated to the first uplink, the actual sending power of the firstuplink is still less than the expected sending power of the firstuplink. In this case, all of the dynamic power adjustment amount may beallocated to the first uplink.

That is, if P1<P_max−P2_static, ΔP1=a*ΔP, wherein a<1; or

if P1≥P_max−P2_static, ΔP1=ΔP.

Optionally, in an implementation of Embodiment 4, the determining theactual sending power of the each uplink according to the expectedsending power of the each uplink and the maximum static powercorresponding to the each uplink includes:

determining the actual sending power of the each uplink by the terminaldevice according to the expected sending power of the each uplink, themaximum static power corresponding to the each uplink, and a priority ofthe each uplink.

If all the expected sending powers of the plurality of uplinks aregreater than the corresponding static sending power, the terminal devicemay further determine the actual sending powers of the plurality ofuplinks according to the priorities of the plurality of uplinks. Forexample, the dynamic power adjustment amount may be sequentiallyallocated according to the priorities of the plurality of uplinks.

Similar to the foregoing embodiment, the priority of the each uplink isconfigured by a network device or determined by the terminal device,which is not described in detail herein.

Optionally, in an implementation of Embodiment 4, the plurality ofuplinks include a first uplink and a second uplink, and the determiningthe actual sending power of the each uplink by the terminal deviceaccording to the expected sending power of the each uplink, the maximumstatic power corresponding to the each uplink, and a priority of theeach uplink includes:

determining an actual sending power of the first uplink and an actualsending power of the second uplink by the terminal device according toan expected sending power of the first uplink, an expected sending powerof the second uplink, a maximum static power corresponding to the firstuplink, a maximum static power corresponding to the second uplink, and apriority of the first uplink and a priority of the second uplink if theexpected sending power of the first uplink is greater than the maximumstatic power corresponding to the first uplink and the expected sendingpower of the second uplink being greater than the maximum static powercorresponding to the second uplink.

That is, the terminal device may further determine an actual sendingpower of the first uplink and an actual sending power of the seconduplink according to a priority of the first uplink and a priority of thesecond uplink when the expected sending power of the first uplink isgreater than the maximum static power corresponding to the first uplinkand the expected sending power of the second uplink is greater than themaximum static power corresponding to the second uplink. For example,the terminal device may preferentially allocate a part or all of thedynamic adjustment amount to an uplink having a higher priority, andthen allocate the residual sending power to an uplink having a lowerpriority on the basis of satisfying the uplink having a higher priority.

Optionally, in a specific embodiment of Embodiment 4, the determining anactual sending power of the first uplink and an actual sending power ofthe second uplink by the terminal device according to an expectedsending power of the first uplink, an expected sending power of thesecond uplink, a maximum static power corresponding to the first uplink,a maximum static power corresponding to the second uplink, and apriority of the first uplink and a priority of the second uplinkincludes:

determining a first sending power as the actual sending power of thefirst uplink and determining a second sending power as the actualsending power of the second uplink if the priority of the first uplinkis higher than the priority of the second uplink, wherein the firstsending power is equal to the maximum static power corresponding to thefirst uplink plus a first adjustment amount, the first adjustment amountis a part or all of the dynamic adjustment amount, and the secondsending power is equal to a part or all of a first power differenceobtained by subtracting the first sending power from the maximum sendingpower of the UE.

That is, a part or all of the dynamic adjustment amount ispreferentially allocated to the first uplink when the priority of thefirst uplink is higher than that of the second uplink. After the dynamicadjustment amount is allocated to the first uplink, if the maximumsending power of the UE is still available, a part or all of theresidual sending power is allocated to the second uplink. Optionally, ifthere is still an uplink having a lower priority among the plurality ofuplinks, after the residual sending power is allocated to the seconduplink, if the maximum sending power of the UE is still available, apart or all of the residual sending power may be further allocated toother uplinks having a lower priority.

Similar to the foregoing embodiment, as an implementation, the method200 further includes:

determining a part of the dynamic adjustment amount as the firstadjustment amount if the expected sending power of the first uplink isless than a second power difference, wherein the second power differenceis a power difference obtained by subtracting, from the maximum sendingpower of the UE, sum of maximum static powers corresponding to otheruplinks among the plurality of uplinks excluding the first uplink; or

determining all of the dynamic adjustment amount as the first adjustmentamount if the expected sending power of the first uplink is not lessthan the second power difference.

That is, if all of the dynamic power adjustment amount is allocated tothe first uplink, the actual sending power of the first uplink isgreater than the expected sending power of the first uplink, In thiscase, a part of the dynamic power adjustment amount may be allocated tothe first uplink; or, if all of the dynamic power adjustment amount isallocated to the first uplink, the actual sending power of the firstuplink is still less than the expected sending power of the firstuplink. In this case, all of the dynamic power adjustment amount may beallocated to the first uplink.

Taking an example where the plurality of uplinks include a first uplinkand a second uplink, the specific implementations of Embodiment 4 aredescribed in detail below.

Scenario 1: P1≤P1_static and P2≤P2_static

In this scenario, power control is not required, and a correspondingexpected sending power is directly allocated to each downlink, i.e.,P1′=P1, and P2′=P2.

Scenario 2: P1>P1_static and P2≤P2_static

In this scenario, part or all of the dynamic power adjustment amount maybe allocated to the first uplink, and the expected sending power of thesecond uplink is allocated to the second uplink, i.e.,P1′=P1_static+ΔP1, and P2′=P2, wherein ΔP1 represents a part or all ofthe dynamic power adjustment amount ΔP.

Optionally, if P1<P_max−P2_static, ΔP1=a*ΔP, wherein a<1; or

if P1≥P_max−P2_static, ΔP1=ΔP.

Scenario 3: P1>P1_static and P2>P2_static

In this scenario, the sending power may be sequentially allocatedaccording to the priority orders of the uplinks. Supposing the priorityof the first uplink is higher than that of the second uplink, a part orall of the dynamic power adjustment amount may be preferentiallyallocated to the first uplink, and then a part or all of the residualsending power may be allocated to the second uplink, i.e.,P1′=P1_static+ΔP1, P2′=b*(P_max−P1′), wherein ΔP1 represents a part orall of the dynamic power adjustment amount ΔP, and b≤1.

Similar to Scenario 2, if P1<P_max−P2_static, ΔP1=a*ΔP, wherein a<1; or

if P1≥P_max−P2_static, ΔP1=ΔP, at this moment, P1′=P_max−P2_static.

Optionally, in some embodiments of the present disclosure, the method200 further includes:

receiving, by the terminal device, third configuration information sentby a network device, wherein the third configuration informationincludes the maximum static power corresponding to the each uplink.

Similar to configuring the first configuration information and thesecond configuration information for the terminal device by the networkdevice, the network device may also send third configuration informationto the terminal device, and inform the terminal device of the maximumstatic power corresponding to the each uplink via the thirdconfiguration information.

Optionally, the network device may carry the third configurationinformation via an RRC message, or may include the third configurationinformation via DCI, and the manner of sending the third configurationinformation is not limited in the embodiments of the present disclosure.

Optionally, in the embodiments of the present disclosure, carrier wavescorresponding to the plurality of uplinks at least partially overlap ina frequency domain.

For example, the carrier waves corresponding to the plurality of uplinksmay be the same 20M bandwidth carrier wave, wherein the carrier wave maybe configured by the network device for the terminal device, and theterminal device may learn the maximum transmission bandwidth of thecarrier wave.

The method embodiments of the present disclosure are described in detailabove with reference to FIG. 2, and apparatus embodiments of the presentdisclosure are described in detail below with reference to FIG. 3 toFIG. 4. It is to be understood that the apparatus embodiments and themethod embodiments correspond to each other, and reference may be madeto the method embodiments for a similar description.

FIG. 3 illustrates a schematic block diagram of a terminal device 300according to an embodiment of the present disclosure. As shown in FIG.3, the terminal device 300 includes:

a determining module 310, configured to determine, according to anexpected sending power of each uplink among a plurality of uplinks, anactual sending power of the each uplink; and

a communication module 320, configured to send signal on the each uplinkusing the actual sending power of the each uplink.

Optionally, in some possible embodiments, the determining module 310 isspecifically configured to:

determine the actual sending power of the each uplink according to theexpected sending power of the each uplink and a maximum sending power ofthe terminal device (UE), wherein the maximum sending power of the UE isindicative of a maximum sending power available for the terminal deviceto simultaneously send signal on the plurality of uplinks.

Optionally, in some possible embodiments, the determining module 310 isspecifically configured to:

determine a sending power obtained by multiplying the expected sendingpower of the each uplink by a same adjustment factor as the actualsending power of the each uplink if a sum of the expected sending powerof the each uplink is greater than the maximum sending power of the UE,wherein sum of the actual sending power of the each uplink is notgreater than the maximum sending power of the UE.

Optionally, in some possible embodiments, the determining module 310 isfurther configured to:

determine the actual sending power of the each uplink according to theexpected sending power of the each uplink, the maximum sending power ofthe UE, and a priority of the each uplink.

Optionally, in some possible embodiments, the plurality of uplinksinclude a first uplink, the priority of the first uplink is higher thanpriorities of other uplinks, and the determining module 310 isspecifically configured to:

determine an expected sending power of the first uplink as an actualsending power corresponding to the first uplink if the expected sendingpower of the first uplink is not greater than the maximum sending powerof the UE; or

determine the maximum sending power of the UE as the actual sendingpower corresponding to the first uplink if the expected sending power ofthe first uplink is greater than the maximum sending power of the UE.

Optionally, in some possible embodiments, the other uplinks include asecond uplink, and the determining module 310 is further configured to:

determine a part or all of a first power difference as an actual sendingpower of the second uplink, or determine the actual sending power of thesecond uplink as zero if the expected sending power of the first uplinkis not greater than the maximum sending power of the UE, wherein thefirst power difference is a difference value obtained by subtracting theactual sending power of the first uplink from the maximum sending powerof the UE; or

determine the actual sending power of the second uplink as zero if theexpected sending power of the first uplink is greater than the maximumsending power of the UE.

Optionally, in some possible embodiments, the priority of the eachuplink is configured by a network device or determined by the terminaldevice.

Optionally, in some possible embodiments, the priority of the eachuplink is determined by the terminal device according to a preset rule.

Optionally, in some possible embodiments, the preset rule is indicativeof determining the priority of the each uplink according to at least oneof:

a data size of a downlink corresponding to the uplink, a physical uplinkcontrol channel (PUCCH) format used by the uplink, a channel type usedby the uplink, a signal type of transmission of the uplink, a waveformused by the uplink, or a path loss of the uplink.

Optionally, in some possible embodiments, the communication module 320is further configured to:

receive first configuration information sent by a network device,wherein the first configuration information is used for determining themaximum sending power of the UE.

Optionally, in some possible embodiments, the each uplink among theplurality of uplinks respectively corresponds to a corresponding maximumsending power, and the determining module 310 is specifically configuredto:

determine the actual sending power of the each uplink according to theexpected sending power of the each uplink, and the maximum sending powercorresponding to the each uplink.

Optionally, in some possible embodiments, the plurality of uplinksincludes a first uplink, and the determining module 310 is specificallyconfigured to:

determine a first sending power as an actual sending power of the firstuplink if an expected sending power of the first uplink is greater thana maximum sending power corresponding to the first uplink, wherein thefirst sending power is not greater than the maximum sending powercorresponding to the first uplink; or

determine the expected sending power of the first uplink as the actualsending power of the first uplink if the expected sending power of thefirst uplink is not greater than the maximum sending power correspondingto the first uplink.

Optionally, in some possible embodiments, the each uplink among theplurality of uplinks respectively corresponds to a corresponding maximumsending power, and if only a first uplink among the plurality of uplinksneeds uplink transmission, the determining module 310 is furtherconfigured to:

determine a first sending power as an actual sending power of the firstuplink if an expected sending power of the first uplink is greater thana maximum sending power of the UE, wherein the first sending power isnot greater than the maximum sending power of the UE; or

determine the expected sending power of the first uplink as the actualsending power of the first uplink if the expected sending power of thefirst uplink is not greater than the maximum sending power of the UE.

Optionally, in some possible embodiments, the communication module 320is further configured to:

receive second configuration information sent by a network device,wherein the second configuration information includes the maximumsending power corresponding to the each uplink.

Optionally, in some possible embodiments, sum of the maximum sendingpower corresponding to the each uplink is less than or equal to themaximum sending power of the UE, and the maximum sending power of the UEis indicative of a maximum sending power available for the terminaldevice to simultaneously send signal on the plurality of uplinks.

Optionally, in some possible embodiments, the each uplink respectivelycorresponds to a corresponding maximum static power, and the determiningmodule 310 is further configured to:

determine the actual sending power of the each uplink according to theexpected sending power of the each uplink and the maximum static powercorresponding to the each uplink.

Optionally, in some possible embodiments, sum of the maximum staticpower corresponding to the each uplink is less than the maximum sendingpower of the UE, a dynamic power adjustment amount is obtained bysubtracting the sum of the maximum static power corresponding to theeach uplink from the maximum sending power of the UE, and the dynamicpower adjustment amount is used for dynamically adjusting the sendingpowers of the plurality of uplinks.

Optionally, in some possible embodiments, the plurality of uplinksincludes a first uplink, and the determining module 310 is specificallyconfigured to:

determine a first sending power as an actual sending power of the firstuplink if an expected sending power of the first uplink is greater thana maximum static power corresponding to the first uplink, wherein thefirst sending power is equal to the maximum static power correspondingto the first uplink plus a first adjustment amount, and the firstadjustment amount is a part or all of the dynamic power adjustmentamount.

Optionally, in some possible embodiments, the determining module 310 isspecifically configured to:

determine the actual sending power of the each uplink according to theexpected sending power of the each uplink, the maximum static powercorresponding to the each uplink, and a priority of the each uplink.

Optionally, in some possible embodiments, the priority of the eachuplink is configured by a network device or determined by the terminaldevice.

Optionally, in some possible embodiments, the priority of the eachuplink is determined by the terminal device according to a preset rule.

Optionally, in some possible embodiments, the preset rule is indicativeof determining the priority of the each uplink according to at least oneof:

a data size of a downlink corresponding to the uplink, a physical uplinkcontrol channel (PUCCH) format used by the uplink, a channel type usedby the uplink, a signal type of transmission of the uplink, a waveformused by the uplink, or a path loss of the uplink.

Optionally, in some possible embodiments, the plurality of uplinksinclude a first uplink and a second uplink, and the determining module310 is further configured to:

determine an actual sending power of the first uplink and an actualsending power of the second uplink according to an expected sendingpower of the first uplink, an expected sending power of the seconduplink, a maximum static power corresponding to the first uplink, amaximum static power corresponding to the second uplink, and a priorityof the first uplink and a priority of the second uplink if the expectedsending power of the first uplink is greater than the maximum staticpower corresponding to the first uplink and the expected sending powerof the second uplink being greater than the maximum static powercorresponding to the second uplink.

Optionally, in some possible embodiments, the determining module 310 isspecifically configured to:

determine a first sending power as the actual sending power of the firstuplink and determine a second sending power as the actual sending powerof the second uplink if the priority of the first uplink is higher thanthe priority of the second uplink, wherein the first sending power isequal to the maximum static power corresponding to the first uplink plusa first adjustment amount, the first adjustment amount is a part or allof the dynamic adjustment amount, and the second sending power is equalto a part or all of a first power difference obtained by subtracting thefirst sending power from the maximum sending power of the UE.

Optionally, in some possible embodiments, the determining module 310 isfurther configured to:

determine a part of the dynamic adjustment amount as the firstadjustment amount if the expected sending power of the first uplink isless than a second power difference, wherein the second power differenceis a power difference obtained by subtracting, from the maximum sendingpower of the UE, sum of maximum static powers corresponding to otheruplinks among the plurality of uplinks excluding the first uplink; or

determine all of the dynamic adjustment amount as the first adjustmentamount if the expected sending power of the first uplink is not lessthan the second power difference.

Optionally, in some possible embodiments, the communication module 320is further configured to:

receive third configuration information sent by a network device,wherein the third configuration information includes the maximum staticpower corresponding to the each uplink.

Optionally, in some possible embodiments, carrier waves corresponding tothe plurality of uplinks at least partially overlap in a frequencydomain.

It is to be understood that the terminal device 300 according to theembodiments of the present disclosure may correspond to the terminaldevice in the embodiments of the present disclosure, and the above andother operations and/or functions of each unit in the terminal device300 are provided respectively to implement corresponding procedure ofthe method 200 as shown in FIG. 2, and their detailed descriptions areomitted here for brevity.

As shown in FIG. 4, the embodiments of the present disclosure furtherprovide a terminal device 400, wherein the terminal device 400 may bethe terminal device 300 in FIG. 3, and the terminal device 400 can beconfigured to execute contents of the terminal device corresponding tothe method 200 in FIG. 2. The device 400 includes an input interface410, an output interface 420, a processor 430, and a memory 440. Theinput interface 410, the output interface 420, the processor 430, andthe memory 440 may be connected via a bus system. The memory 440 isconfigured to store programs, instructions or codes. The processor 430is configured to execute the programs, the instructions or the codes inthe memory 440 to control the input interface 410 to receive signal, andcontrol the output interface 420 to send signal and complete theoperations in the foregoing method embodiments.

It is to be understood that in the embodiments of the presentdisclosure, the processor 430 may be a central processing unit (CPU), ormay be other general-purpose processor, digital signal processor (DSP),application-specific integrated circuit (ASIC), field programmable gatearray (FPGA) or other programmable logic device, discrete gate ortransistor logic device, or discrete hardware component, etc. Thegeneral-purpose processor may be a microprocessor, or the processor maybe any conventional processor or the like.

The memory 440 may include a read-only memory (ROM) and a random accessmemory (RAM), and provide instructions and data to the processor 430.The memory 440 also may partly include a non-volatile random accessmemory. For example, the memory 440 also may store information of devicetype.

In an implementation process, steps of the foregoing methods may beimplemented by using an integrated logic circuit of hardware in theprocessor 430 or an instruction in a software form. The steps of themethods disclosed in the embodiments of the present disclosure may bedirectly executed by a hardware processor, or may be executed by acombination of hardware and software modules in a processor. Thesoftware module may be located in a mature storage medium in the field,such as a random access memory, a flash memory, a read-only memory, aprogrammable read-only memory, an electrically-erasable programmablememory, or a register. The storage medium is located in the memory 440,and the processor 430 reads information in the memory 440 and implementsthe steps of the foregoing methods in combination with the hardware ofthe processor 430. To avoid repetitions, detailed description is omittedherein.

In a specific implementation manner, the communication module 320 in theterminal device 300 as shown in FIG. 3 can be implemented by using theinput interface 410 and the output interface 420 in FIG. 4, and thedetermining module 310 in the terminal device 300 as shown in FIG. 3 canbe implemented by using the processor 430 in FIG. 4.

Persons of ordinary skill in the art may realize that it is possible toimplement, by electronic hardware or a combination of computer softwareand electronic hardware, steps of units and methods in various examplesas described in the embodiments disclosed herein. Whether thesefunctions are executed in a hardware mode or a software mode depends onspecific applications and design constraints on the technical solutions.Technical professionals may use different methods to implement functionsas described in each of the specific applications. However, theimplementation shall be not believed beyond the scope of the presentdisclosure.

Persons skilled in the art may clearly understand that for a convenientand concise description, a concrete work process of systems, apparatusesand units described above may refer to a corresponding process of theforegoing method embodiments, which is not repeated anymore herein.

From several embodiments provided in the present disclosure, it shouldbe understood that the disclosed systems, apparatuses and methods may beimplemented in other ways. For example, the apparatus embodimentsdescribed above are merely exemplary. For example, a unit partition ismerely a logic functional partition. In actual implementation,additional manners of partitioning may be available. For example,multiple units or components may be combined or integrated into anothersystem, or some features may be ignored and not executed. For anotherthing, intercoupling or direct coupling or communications connectiondisplayed or discussed may be indirect coupling or communicationsconnection, electrical or mechanical or in other forms, by means of someinterfaces, apparatuses or units.

The unit serving as a detached component may be or not be physicallydetached, the component serving as a unit display may be or not be aphysical unit, i.e., either located at one place or distributed on aplurality of network elements. Units may be selected in part or in wholeaccording to actual needs for achieving objectives of the solution ofthis embodiment.

In addition, various functional units in various embodiments of thepresent disclosure may be integrated into one processing unit, orvarious units may be separately or physically existent, or two or moreunits may be integrated into one unit.

When the functions are implemented in the form of a software functionalunit and sold or used as an independent product, the functions may bestored in a computer-readable storage medium. On the basis of such anunderstanding, the technical solution of the present disclosure inessence or that part of contribution to the prior art or a part of thetechnical solution may be embodied in the form of software products,which may be stored in a storage medium, including some instructions tocause a computer device (a personal computer, a server, a network deviceor the like) to execute all or a part of steps of the method as recitedin the embodiments of the present disclosure. The aforementioned storagemedium may include: a USB flash disk, a mobile hard disk, a read-onlymemory (ROM), a random access memory (RAM), a magnetic disk or anoptical disk and other media capable of storing a program code.

The above-mentioned embodiments are merely specific embodiments of thepresent disclosure, but the protection scope of the present disclosureis not limited thereto. Any variation or substitution easily conceivableto a person of ordinary skills in the art within the technical scopedisclosed in the present disclosure shall fall into the protection scopeof the present disclosure. Therefore, the scope of protection of thepresent disclosure shall be subject to the scope of protection of theclaims.

What is claimed is:
 1. An uplink transmission method, comprising:determining, by a terminal device according to an expected sending powerof each uplink among a plurality of uplinks, an actual sending power ofthe each uplink; and sending, by the terminal device, signal on the eachuplink using the actual sending power of the each uplink, wherein theplurality of uplinks correspond to a same carrier wave, wherein theplurality of uplinks comprise a first uplink, a priority of the firstuplink is higher than priorities of other uplinks, and the determining,by a terminal device according to an expected sending power of eachuplink among a plurality of uplinks, an actual sending power of the eachuplink comprises: determining an expected sending power of the firstuplink as an actual sending power corresponding to the first uplink whenthe expected sending power of the first uplink is not greater than amaximum sending power of the terminal device (UE), wherein the maximumsending power of the UE is indicative of a maximum sending poweravailable for the UE to simultaneously send signal on the plurality ofuplinks.
 2. The method according to claim 1, wherein the determining, bya terminal device according to an expected sending power of each uplinkamong a plurality of uplinks, an actual sending power of the each uplinkfurther comprises: determining, by the terminal device, a sending powerobtained by multiplying the expected sending power of the each uplink bya same adjustment factor as the actual sending power of the each uplinkwhen a sum of the expected sending power of the each uplink is greaterthan the maximum sending power of the UE, wherein a sum of the actualsending power of the each uplink is not greater than the maximum sendingpower of the UE.
 3. The method according to claim 1, wherein the otheruplinks comprise a second uplink, and the determining the actual sendingpower of the each uplink by the terminal device according to theexpected sending power of the each uplink, the maximum sending power ofthe UE, and a priority of the each uplink comprises: determining, whenthe expected sending power of the first uplink is not greater than themaximum sending power of the UE, an actual sending power of the seconduplink as a part or all of a first power difference or as zero, whereinthe first power difference is a difference value obtained by subtractingthe actual sending power of the first uplink from the maximum sendingpower of the UE; or determining the actual sending power of the seconduplink as zero when the expected sending power of the first uplink isgreater than the maximum sending power of the UE.
 4. The methodaccording to claim 1, wherein the priority of the each uplink isconfigured by a network device or determined by the terminal device. 5.The method according to claim 4, wherein the priority of the each uplinkis determined by the terminal device according to at least one of: adata size of a downlink corresponding to the uplink, a physical uplinkcontrol channel (PUCCH) format used by the uplink, a channel type usedby the uplink, a signal type of transmission of the uplink, a waveformused by the uplink, or a path loss of the uplink.
 6. The methodaccording to claim 1, wherein the each uplink among the plurality ofuplinks respectively corresponds to a respective maximum sending power,and the determining, by a terminal device according to an expectedsending power of each uplink among a plurality of uplinks, an actualsending power of the each uplink comprises: determining the actualsending power of the each uplink by the terminal device according to theexpected sending power of the each uplink and the respective maximumsending power corresponding to the each uplink.
 7. The method accordingto claim 6, wherein the plurality of uplinks comprise a first uplink,and the determining the actual sending power of the each uplink by theterminal device according to the expected sending power of the eachuplink and the respective maximum sending power corresponding to theeach uplink comprises: determining, by the terminal device, a firstsending power as an actual sending power of the first uplink when anexpected sending power of the first uplink is greater than a maximumsending power corresponding to the first uplink, wherein the firstsending power is not greater than the maximum sending powercorresponding to the first uplink; or determining, by the terminaldevice, the expected sending power of the first uplink as the actualsending power of the first uplink when the expected sending power of thefirst uplink is not greater than the maximum sending power correspondingto the first uplink.
 8. A terminal device, comprising: a processor,configured to determine, according to an expected sending power of eachuplink among a plurality of uplinks, an actual sending power of the eachuplink; and an output interface, configured to send signal on the eachuplink using the actual sending power of the each uplink, wherein theplurality of uplinks correspond to a same carrier wave, and wherein theplurality of uplinks comprise a first uplink, a priority of the firstuplink is higher than priorities of other uplinks, and the processor isconfigured to: determine an expected sending power of the first uplinkas an actual sending power corresponding to the first uplink when theexpected sending power of the first uplink is not greater than a maximumsending power of the terminal device (UE), wherein the maximum sendingpower of the UE is indicative of a maximum sending power available forthe UE to simultaneously send signal on the plurality of uplinks.
 9. Theterminal device according to claim 8, wherein the each uplink among theplurality of uplinks respectively corresponds to a respective maximumsending power and, when only a first uplink among the plurality ofuplinks needs uplink transmission, the processor is further configuredto: determine a first sending power as an actual sending power of thefirst uplink when an expected sending power of the first uplink isgreater than a maximum sending power of the UE, wherein the firstsending power is not greater than the maximum sending power of the UE;or determine the expected sending power of the first uplink as theactual sending power of the first uplink when the expected sending powerof the first uplink is not greater than the maximum sending power of theUE.
 10. The terminal device according to claim 8, wherein the processoris further configured to: determine the actual sending power of the eachuplink according to the expected sending power of the each uplink andthe respective maximum static power corresponding to the each uplink.11. The terminal device according to claim 10, wherein the processor isspecifically configured to: determine the actual sending power of theeach uplink according to the expected sending power of the each uplink,the respective maximum static power corresponding to the each uplink,and a priority of the each uplink.
 12. The terminal device according toclaim 11, wherein the plurality of uplinks comprise a first uplink and asecond uplink, and the processor is further configured to: determine anactual sending power of the first uplink and an actual sending power ofthe second uplink according to an expected sending power of the firstuplink, an expected sending power of the second uplink, a maximum staticpower corresponding to the first uplink, a maximum static powercorresponding to the second uplink, a priority of the first uplink and apriority of the second uplink, when the expected sending power of thefirst uplink is greater than the maximum static power corresponding tothe first uplink and the expected sending power of the second uplink isgreater than the maximum static power corresponding to the seconduplink.
 13. The terminal device according to claim 12, wherein theprocessor is specifically configured to: determine a first sending poweras the actual sending power of the first uplink and determine a secondsending power as the actual sending power of the second uplink when thepriority of the first uplink is higher than the priority of the seconduplink, wherein the first sending power is equal to a sum of the maximumstatic power corresponding to the first uplink and a first adjustmentamount, the first adjustment amount is a part or all of a dynamicadjustment amount, and the second sending power is equal to a part orall of a first power difference obtained by subtracting the firstsending power from the maximum sending power of the UE.
 14. The terminaldevice according to claim 8, wherein the processor is further configuredto: determine a part of the dynamic adjustment amount as the firstadjustment amount when the expected sending power of the first uplink isless than a second power difference, wherein the second power differenceis a power difference obtained by subtracting, from the maximum sendingpower of the UE, a sum of maximum static powers corresponding to uplinksamong the plurality of uplinks other than the first uplink; or determineall of the dynamic adjustment amount as the first adjustment amount whenthe expected sending power of the first uplink is not less than thesecond power difference.
 15. A non-transitory computer storage medium,configured to store computer software instructions used for performing:determining, according to an expected sending power of each uplink amonga plurality of uplinks, an actual sending power of the each uplink; andsending signal on the each uplink using the actual sending power of theeach uplink, wherein the plurality of uplinks correspond to a samecarrier wave, wherein the plurality of uplinks comprise a first uplink,a priority of the first uplink is higher than priorities of otheruplinks, and the determining, by a terminal device according to anexpected sending power of each uplink among a plurality of uplinks, anactual sending power of the each uplink comprises: determining anexpected sending power of the first uplink as an actual sending powercorresponding to the first uplink when the expected sending power of thefirst uplink is not greater than a maximum sending power of the terminaldevice (UE), wherein the maximum sending power of the UE is indicativeof a maximum sending power available for the UE to simultaneously sendsignal on the plurality of uplinks.